/**
  扩展一个test模块
**/      
layui.define(function(exports){ //提示：模块也可以依赖其它模块，如：layui.define('layer', callback);
  var obj = {
	gundong: function($tr,lng,speed = 1000){
		if($tr.find("tr").length >= lng){
    		var a = $($tr.find("tr")[0]).remove();
    		$tr.append(a);
        	setTimeout(()=>{
    	    	this.gundong($tr,lng)
    	    },speed);
    	}
	},
	hengxiang: function($tr,lng,speed = 1000){
		if($tr.find(".result_list").length >= lng){
    		var a = $($tr.find(".result_list")[0]).remove();
    		$tr.append(a);
        	setTimeout(()=>{
    	    	this.hengxiang($tr,lng)
    	    },speed);
    	}
	},
	clock:function(divtime,str){
		var today=new Date(),//当前时间
		 
	    h=today.getHours(),
	 
	    m=today.getMinutes(),
	 
	    s=today.getSeconds();
	 
	  	var stopTime=new Date(str),//结束时间
	 
	    stopH=stopTime.getHours(),
	 
	    stopM=stopTime.getMinutes(),
	 
	    stopS=stopTime.getSeconds();
	 
	  	var shenyu=stopTime.getTime()-today.getTime(),//倒计时毫秒数
	 
	    shengyuD=parseInt(shenyu/(60*60*24*1000)),//转换为天
	 
	    D=parseInt(shenyu)-parseInt(shengyuD*60*60*24*1000),//除去天的毫秒数
	 
	   
	    
	    shengyuH=parseInt(D/(60*60*1000)),//除去天的毫秒数转换成小时
	 
	    H=D-shengyuH*60*60*1000,//除去天、小时的毫秒数
	 
	    shengyuM=parseInt(H/(60*1000)),//除去天的毫秒数转换成分钟
	 
	    M=H-shengyuM*60*1000;//除去天、小时、分的毫秒数
	    
		if( D<=0 ){
	       document.getElementById(divtime).innerHTML=("已结束");
	       return ;
	    }
	 
	    S=parseInt((shenyu-shengyuD*60*60*24*1000-shengyuH*60*60*1000-shengyuM*60*1000)/1000)//除去天、小时、分的毫秒数转化为秒
	    document.getElementById(divtime).innerHTML=("距离结束还有："+shengyuD+"天"+shengyuH+"小时"+shengyuM+"分"+S+"秒"+"<br>");
	 
	    setTimeout(()=>{
	    	this.clock(divtime,str)
	    },1000);
	}
  };
  //输出test接口
  exports('publicmodel', obj);
});